package com.hongmeng.operater.mapper.newsAndVideo;

import java.util.List;

import com.hongmeng.operater.domain.newsAndVideo.HmVideoFile;

/**
 * 视频文件信息Mapper接口
 *
 * @author hongmeng
 * @date 2020-12-28
 */
public interface HmVideoFileMapper {
    /**
     * 查询视频文件信息
     *
     * @param videoFileId 视频文件信息ID
     * @return 视频文件信息
     */
    public HmVideoFile selectHmVideoFileById(Integer videoFileId);

    /**
     * 查询视频文件信息列表
     *
     * @param hmVideoFile 视频文件信息
     * @return 视频文件信息集合
     */
    public List<HmVideoFile> selectHmVideoFileList(HmVideoFile hmVideoFile);

    /**
     * 新增视频文件信息
     *
     * @param hmVideoFile 视频文件信息
     * @return 结果
     */
    public int insertHmVideoFile(HmVideoFile hmVideoFile);

    /**
     * 修改视频文件信息
     *
     * @param hmVideoFile 视频文件信息
     * @return 结果
     */
    public int updateHmVideoFile(HmVideoFile hmVideoFile);

    /**
     * 删除视频文件信息
     *
     * @param id 视频文件信息ID
     * @return 结果
     */
    public int deleteHmVideoFileById(Integer id);

    /**
     * 批量删除视频文件信息
     *
     * @param ids 需要删除的数据ID
     * @return 结果
     */
    public int deleteHmVideoFileByIds(Integer[] ids);
}
